administrative affairs supervisor - Spanish English Dictionary